package com.edu.mapper;

import com.edu.bean.Student;
import com.edu.bean.StudentDTO;

import java.util.List;
import java.util.Map;

/*
 * @Author:mx
 * @Date:2025/10/11-9:37:40
 */
public interface StudentMapper {

    //多对一 实现方式 一： 直接利用 Map 来接受 查询结果
    Map<String,Object> selectStudent1(int stuId);

    //多对一 实现方式 二： 创建多的一方的扩展类，把需要显示的额外属性放进扩展类
    List<StudentDTO> selectAllStu();

    //多对一 实现方式 三: 嵌套结果
    List<Student> selectAll();

    List<Student> selectAll2();
}
